sea otter – Català–English translations

🇬🇧 en ca

sea otter noun

  • Enhydra lutris
llúdria marina
Wiktionary Links